life itself - Turkish English Dictionary